Design Patterns |
![]() |
Standard method/class combinations |
![]() |
Use mandatory type signatures |
![]() |
+ naming conventions |
![]() |
Good documentation for humans |
![]() |
And can be recognized by tools |